heat engine generating station - French English Dictionary